.class public interface abstract Lorg/microemu/device/impl/DeviceDisplayImpl;
.super Ljava/lang/Object;
.source "DeviceDisplayImpl.java"

# interfaces
.implements Lorg/microemu/device/DeviceDisplay;


# virtual methods
.method public abstract createButton(ILjava/lang/String;Lorg/microemu/device/impl/Shape;ILjava/lang/String;Ljava/lang/String;Ljava/util/Hashtable;Z)Lorg/microemu/device/impl/Button;
.end method

.method public abstract createSoftButton(ILjava/lang/String;Lorg/microemu/device/impl/Rectangle;Ljavax/microedition/lcdui/Image;Ljavax/microedition/lcdui/Image;)Lorg/microemu/device/impl/SoftButton;
.end method

.method public abstract createSoftButton(ILjava/lang/String;Lorg/microemu/device/impl/Shape;ILjava/lang/String;Lorg/microemu/device/impl/Rectangle;Ljava/lang/String;Ljava/util/Vector;Ljavax/microedition/lcdui/Font;)Lorg/microemu/device/impl/SoftButton;
.end method

.method public abstract createSystemImage(Ljava/net/URL;)Ljavax/microedition/lcdui/Image;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract isResizable()Z
.end method

.method public abstract setBackgroundColor(Lorg/microemu/device/impl/Color;)V
.end method

.method public abstract setDisplayPaintable(Lorg/microemu/device/impl/Rectangle;)V
.end method

.method public abstract setDisplayRectangle(Lorg/microemu/device/impl/Rectangle;)V
.end method

.method public abstract setForegroundColor(Lorg/microemu/device/impl/Color;)V
.end method

.method public abstract setIsColor(Z)V
.end method

.method public abstract setMode123Image(Lorg/microemu/device/impl/PositionedImage;)V
.end method

.method public abstract setModeAbcLowerImage(Lorg/microemu/device/impl/PositionedImage;)V
.end method

.method public abstract setModeAbcUpperImage(Lorg/microemu/device/impl/PositionedImage;)V
.end method

.method public abstract setNumAlphaLevels(I)V
.end method

.method public abstract setNumColors(I)V
.end method

.method public abstract setResizable(Z)V
.end method
